<%@page import="utilities.Utilities"%>
<%@page import="entity.UtenteRegistrato"%>
<%@page import="statefulSB.UtenteLoggatoLocal"%>

<%! 
    String erroreLogin; 
    UtenteRegistrato utenteLoggato;
    
    String test;
   
%>

<%
    utenteLoggato = Utilities.getUtenteLoggato(request);
    erroreLogin = (String) (request.getAttribute("erroreLogin"));   
    
    test = (String) (request.getAttribute("test"));  
%>

<!-- header -->
<div id="header">
    <div class="headerDiv" id="left"><a href ="index.jsp"><img src="img/shippingshare.png" alt="Shipping share"/></a></div>
    <div class="headerDiv" id="right">
        
        
        <%      
            //utente NON LOGGATO
            if (utenteLoggato == null) {
        %>
                <div id="accedi">
                    <span class="accediBottone">
                        <img src="img/icone/lucchetto.png" alt="login"/>
                        <a href="javascript:void(0)" onclick="mostraLoginPopup();">Login</a>
                    </span>
                    <img class="vr" src="img/vr.png"/>
                    <span class="accediBottone">
                        <img src="img/icone/persona.png" alt="registrati"/>
                        <a href="javascript:void(0)" onclick="mostraRegistrazionePopup();">Registrati</a>
                    </span>
                </div>
                <div id="controlliHeader">
                    <span class="controlloHeader">
                        <img src="img/icone/ricerca.png" alt="ricerca"/>
                        <a href="javascript:void(0)" onclick="mostraRicercaPopup(event);">Ricerca annuncio</a>
                    </span>
                </div>       
        <%
            } 
    
            //utente LOGGATO
            else{
                String nome = utenteLoggato.getNome();
                String cognome = utenteLoggato.getCognome();
        %>
                <!-- questo vale per tutti i loggati -->
                <div id="infoUtente">
                    
                    <h2>
                            <a href="Controller?action=mostraProfilo&utente=<%= utenteLoggato.getId() %>"><%= nome %> <%= cognome %></a>
                    </h2>
                    <a href="javascript:void(0)" onclick="ajaxLogout()">logout</a>
                    <% 
                            if (!utenteLoggato.isCollegatoFb()){ 
                                    String backTo = request.getRequestURI();
                    %>
                                    <a href="Controller?action=linkFb&redirect=<%= backTo %>"><img src="img/icone/fbConn.png" alt="Collegati a Facebook!"/></a>
                    <%  } %>
                </div>   
                <div id="controlliHeader">
                    
        <%      if(utenteLoggato.isModeratore()){ %>
                    <span class="controlloHeader">
                        <img src="img/icone/gears.png" alt="gestione"/>
                        <a href="javascript:void(0)" onclick="mostraGestionePopup(event)">gestione</a>
                    </span>
        <%      } %>
                <!-- anche questo vale per tutti i loggati -->
                
                    <span class="controlloHeader">
                        <img src="img/icone/stellina.png" alt="i tuoi annunci"/>
                        <a href="Controller?action=mostraAnnunciCreati">i tuoi annunci</a>
                    </span>
                    <span class="controlloHeader">
                        <img src="img/icone/nuovoannuncio.png" alt="inserisci un nuovo annuncio"/>
                        <a href="Controller?action=mostraInserisciAnnuncio">inserisci annuncio</a>
                    </span>
                    <span class="controlloHeader">
                        <img src="img/icone/ricerca.png" alt="ricerca"/>
                        <a href="javascript:void(0)" onclick="mostraRicercaPopup(event);">ricerca annuncio</a>
                    </span>
                </div>
          <% } %>
       
    </div>
</div>
          
<jsp:include page="avvisi.jsp"/>


<!-- fine header-->